<?php
function open_db()
{
    global $conn;
    $mysql_server_name="localhost"; //数据库服务器名称
    $mysql_username="root"; // 连接数据库用户名
    $mysql_password=""; // 连接数据库密码

// 连接到数据库
    $conn=mysql_connect($mysql_server_name, $mysql_username,
                               $mysql_password);
    $mysql_database="ebay"; // 数据库的名字
    mysql_select_db($mysql_database,$conn);
}

function query_db($sql,$key = "")
{
    global $conn;
    $result=mysql_query($sql,$conn); 

    // 获取查询结果
    $row=mysql_fetch_row($result);
    if(!$row)
        return false;

    // 定位到第一条记录
    mysql_data_seek($result, 0);
    // 循环取出记录
    while ($row=mysql_fetch_row($result))
    {
        for ($i=0; $i<mysql_num_fields($result); $i++ )
        {
            $ret[mysql_field_name($result, $i)] = $row[$i];
            if($key != "" && mysql_field_name($result, $i) === $key){
                $rowkey = $row[$i];
            }
        }
        if($key != ""){
            $rets[$rowkey] = $ret;
        }else{
            $rets[] = $ret;
        }
    }
    // 释放资源
    mysql_free_result($result);
    return $rets;
}

function exec_db($sql)
{
    global $conn;
    return mysql_query($sql,$conn); 
}


function close_db()
{
    global $conn;
    // 关闭连接
    mysql_close($conn);
}
?>